small capacity public service vehicles - Français Anglais Dictionnaire